Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ELLEN STREET Terraced £240,508 £195,000 29 Jul 2019
8 ELLEN STREET Terraced £198,530 £35,000 26 Jan 1996
10 ELLEN STREET Terraced £171,544 £125,000 20 Jan 2016
24 ELLEN STREET Terraced £205,594 £42,000 11 Dec 1997
26 ELLEN STREET Terraced £116,955 £60,000 28 Jul 2004
ELLEN MEWS ELLEN STREET £775,574 £600,000 3 Apr 2017